pay.offline-payments.{id}
获取线下支付信息
- 请求路由:
pay.offline-payments.{id}- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "pay.offline-payments.OFL202312111739147"
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
id | String | 是 | 支付单号 |
返回
线下支付信息
{
"crDate" : "2023-12-11T09:39:03.036Z",
"tenantId" : "mzd",
"id" : "OFL202312111739147",
"outTradeNo" : "BUS20231206175353972",
"subOutTradeNo" : "BUS20231206175353972",
"payer" : {
"targetType" : "PLATFORM",
"targetId" : "PLATFORM",
"targetName" : "硕望直连商户"
},
"payee" : {
"targetType" : "CUSTOMER",
"targetId" : "18900010001@mzd",
"targetName" : "杨师傅1"
},
"amount" : 10000,
"payRemark" : "11",
"payTime" : "2023-12-11T09:38:00Z",
"status" : 1,
"payType" : 2
}
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
id | String | 支付单号 |
outTradeNo | String | 相关订单编号 |
subOutTradeNo | String | 合单支付时指定子订单编号 |
settlementId | String | 通过结算支付时的结算单号 |
payer | Object | 支付方 |
payer.targetType | String | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
payer.targetId | String | targetType下的帐户标识 |
payer.targetName | String | 帐户名 |
payee | Object | 收款方信息 |
payee.targetType | String | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
payee.targetId | String | targetType下的帐户标识 |
payee.targetName | String | 帐户名 |
amount | Number | 支付金额 |
reason | String | 简短支付原因,一般来自于原始业务数据 |
payRemark | String | 支付说明 |
payTime | String | 实际支付时间 |
accountingDate | String | 记账时间 用作与第三方对账时,与其会计期间匹配。 |
status | Number | 0 - 未支付; 1 - 已支付 |
refundAttachments | Object[] | 附件 |
refundAttachments.[].title | String | 附件标题 |
refundAttachments.[].description | String | 附件说明 |
refundAttachments.[].binaryId | String[] | 附件id |
payType | Number | 1 - 分账; 2 - 退款; 0 - 其他; |
upStreamPayNos | String[] | 上游支付单号 |
individualTransferInfo | Object | 财付通转账信息 |
individualTransferInfo.transferBillNo | String | 微信转账单号 |
individualTransferInfo.packageInfo | String | 微信支付返回的信息,供客户端发起收款 |
individualTransferInfo.createTime | String | 财付通转账时间 |
individualTransferInfo.state | String | 转账状态 |
individualTransferInfo.failReason | String | 转账失败元一案 |
individualTransferInfo.outBillNo | String | 转账单号 注意换单支付时与离线支付id不同 |
individualTransferInfo.transferRemark | String | 转账原因 |
individualTransferInfo.transferAmount | Number | 转账金额,单位为:分 |
individualTransferInfo.mchId | String | 商户号 |
payMethod | String | 支付方式 默认为现金支付 |
extraProps | Object | 扩展属性 |
crDate | String | 创建时间 |
upDate | String | 最后修改时间 |
tenantId | String | 租户ID |